#include<stdio.h>

int main(void)
{
	int T,N;
	long long max,num[100000];
	long long sum;
	scanf("%d",&T);

	for(int i=0;i<T;i++)
	{
		scanf("%d",&N);
		sum=0;
		for(int j=0;j<N;j++)
		{
			scanf("%lld",&num[j]);
			sum+=num[j];
		}
		max=num[0];
		for(int j=1;j<N;j++)
		{
			if(num[j]>max)
			{
				max=num[j];
			}
		}
		sum-=max;
		if((max-sum)>1)
		{
			printf("No\n");
		}
		else
		{
			printf("Yes\n");
		}
	}
 
	return 0;
}
